Understanding Action Variables

Actions are a powerful and flexible way to transfer information outside of Spend. The following example is an e-mail that would be triggered by the user when a budget item is ready for approval from an outside department, typically finance.

This example uses variables from 3 different parts of Spend:

  • User Details:

    • The user who triggered the action is accessed through
      ${ user.firstName } and ${ user.lastName }

  • Investment Plan Details :

    • The investment plan (budget) name is accessed through ${ budget.name }

    • Additionally, the Uptempo ID (budget ID) is used to create a link back to the item in Uptempo with ${ budget.id }

  • Item Details

    • Items are line items, placeholders, categories and sub-categories. The details of those items (aka. item details) make up most of the variables used within an action, for example ${ item.fyPlan } . Above, several different item variables are used in creating the e-mail.